Developed the framework

Work on video
Made Input a singleton
Added sample logic