Added entity controllers, added fog class