new start up application

I modify it according to the class diagram. and the method we need.
Let's start coding