Basic FrameWork update 0

Basic files, classes, etc. WIP