splitting testing reqs to new file

laying framework for future testing
renaming the confusing app to mm

This is to prevent app.app silliness
Merge branch 'feature/addtesting' into develop