Final Mobile submission

This will be the last upload before the deadline