Initial project

Some unused code has been removed