update requirements
begin angular integration for front-end
fix model.author relationships across models