Updated service provider
Added repositories
Added stub extended class controller
Updated controller name in service provider
Extended class controller moved under admin namespace
Repository injection to controller
Updated implementations for extensions and extended classes
Classes now extended automatically using boot method