Demo commit
Refactored: Mobile first as a priority