add basic api layout
add model skeleton
add goal spec and daily goal model
add api model specs
add validation specs and start relations
some progress on api model specs
pass all specs