Initial commit of webapi classes
Removed author annotations in comments
iam base structure - untested!
clean up
clean up
clean up
initial test cases for components-core