Added "offline" mode

Currently doesn't throw the error window, I am working on a fix for it.