A lot of new changes

Added some new physical assemblies and added a class for adding assembly
blocks.