Refactor fake server to imitate db backend
Test update endpoint for practices
Remove id comparison from Practice#eql?
Fix creation of practices in fake server to use new id
Add spec for deleting practices