Assignment 2 Application Development