WIP Search ++ fixed formatting
translate tabs to spaces
fixed validation
added error styling
Merge branch 'search'