changed the dir structure for noge projects and added support extending the server class