Write an iOS application according to the following rules
Assumptions
- General
- Application should allow to track a financial spendings.
- Minimum requirements (grade: 3.0-3.5) which simply based on our classes - this is a slightly modiffied version of the application developped during classes.
- There should be a main window of the following form

- Object 1: Label to display information about a total number of information (205) and a current item number (23).
- Object 2: Date of current spending.
- Object 3: Category.
- Object 4: Value (price).
- Object 5: Description. This should be a multiline text field. If not, there should be at least 2 one-line text fields.
- Object 6: Switch section. Two buttons to switch to previous (22) or next (24) spending and one slider to make faster switching.
- Object 7: Add button. When pressed, should display new screen / controls to allow enter new spending.
- Object 8: Edit button. Similar to add, but when pressed should display screen / controls to allow edit current spendig.
- Grade: 4.0-4.5
- All requirements for 3.0-3.5.
- Add a subcategory field.
- Add an option to display a summary grouped by (multiple) category / subcategory and time (week, month, year).
- Grade: 5.0
- All requirements for 4.0-4.5.
- Category and subcategory should be selected from a predefined list item.
- Add an option to manage predefined categories and subcategories.