Finished mechanics docstrings; also added fxtype test for fxclasses.
Added precondition and postcondition assertions to some mechanics functions
More mechanics assertions; also started adding metadata type hints for fxclass constructors
More mechanics assertions and metadata