Remove build artifacts
Trying to create a quickcheck style system for testing.

Uses PyContract type and value constraints and user written identity
tests I am calling theorems to test random and edge cases in the
function's domain.
Updated some documentation.

Cleansed my new testing system from the physics code. I`ll work on the
testing code in my free time.