ngdocs API documentation

I'll keep pushing to this PR until I'm finished with the API. Developer Guide and Tutorial will follow. Just want to make sure you're able to see a progress on that topic.