Milestone 2 - Prototyping & Initial Progress

The spec below is the README from the assignment repository.