Rename tests to spec. Add basic app files

These files basically represent and are the backbone of my program