Initial commit.
Make python package.
Adds implementation of mixin and reprs.
Prepares unit test environment.
Ignores python opcode cached directories.
Clears up source style.
Tests mixin helper.