Cleaned source code
Made non-existing files cause an exception
Moved the portal pic to the correct dir