Implemented View
Implemented Controller