Reorganizing on a new branch. I will probably have to force merge these later because they are so different.
Reorganizing on a new branch. I will probably have to force merge these later because they are so different.

MogulMVC/MogulMVC,MogulMVC/MogulMVC,MogulMVC/MogulMVC,MogulMVC/MogulMVC