added singleton to controllers and renamed project and version