Updated README, pushed older changes, included legacy code ready to be refactored, created file stubs