Added base framework file structure. Still working on implementation ideas