Added boilerplate code to project

we can walk through it and discuss/revise when we're ready to