Implemented Class.mixin() to augment existing objects closes #3
Added performance improvements in Firefox
Added comments
Restructured methods