Create achievement table and achievement_test
Merge branch 'master' into achieviments
Create association table for Athletes and Achievements
Add a commit_on_success decorator to wrap functions that need to be committed on the db
Merge branch 'master' into achieviments_merge

Conflicts:
	src/model/athlete.py
	test/controller/root_test.py
Implement the Jsonable decorator that adds the to_dict() function to a class to be easily encoded in json by cherrypy
Implement unit test skeleton for files I have created or modified

A test database has to be set up before writing integration tests, and a mock library has to be selected to work with unit tests. Meanwhile, I will be pushing my changes so that other team members can use the decorators I have created