Final project for Summer Mobile Class