Updated to latest ABP.
Refactored and commented a bit.
Created EntityFramework migrations #2.