init
Refactor and abstract validation functions and update styles
pushing up