Finished Course Logic and worked on Room Logic

Improved dynamic datatable generation

All create Methods creates the entity and returns also the id from the generated entity