app is now partially usuable. from now on all commits will be feature-related commits and not "check-point" based commits.