Restructure

A lot of changes but, still a long way to go. Also added a README.md