app api implementation
partial commits
user view implemented