Roy|46|Adding createdBy and createdOn fields

Removed redundant constructors.
Added builders for course content

Change-Id: Id2c6ee91b2a06a1cfcf80e9ed7cdb461f6ab54ce