Create from Existant Course - Story 2.5 

Issue #163 
@ahmedhagii @AhmedElassuty @metawaa @Mamdou7 @AhmedOsam