Merge pull request #177 from Jedwondle/master

Got the API methods in place for put and post for each component object.
Merge pull request #178 from Jedwondle/master

Found that the api was breaking with a few of the functions.
Working on lookup API still more work to do...documents need fixing.
Merge origin/master
Merge pull request #179 from dshurt/master

Master