Added Model And Come Controller Structures