started work on classes for final app