Adding IntelliJ IDEA support
Modifying file loading to be more 'functional'
Fixing 404 bug to return URL Not Found rather than server error
Checking URI protocol rather than host