Created basic application model

Has to be updated to a solution of one of the best application models of
previous homework