PhysicalObject
Added some more objects and some javadoc
Add NonFunctionalProperty