Added git ignore, will clean up files later
Removed some debug and build files.
Implemented checkout interface
Completed the ordering process.