added csv to seed db
fixing merge
db seeded with csv
specs all passing, checkpoint is independent of goal
added test for checkpoint increase
more OO friendly design and fixed back button browser issue