New setup of project plus basic structure and functionality
Major structure implementation. Todo Fixes added