views now use snake case, files conformed to PSR2 standard