- test update (tests not working yet)
- prepare for validation functionality
- templates edit