Added reversion to the "program" project
added the mixins module to "program"
added mixin files
started "doubt" app to use in testing development of the mixins.