validations and feedback for input
ginormous merge
gergemerge branch 'dev' of github.com:VitoInfinito/codedark into dev