Apologies are in order, we have had several outage over the past 72 hours.
The outages stem from a issue with the cloud storage on the server we use for hosting the website.
I have been informed from the hosting that these issues are resolved and that the website should be back in working order.
If you come across any issues, please send me a message and I will look into ASAP.