refactoring, modularization, introduced ban backend
sanitized css, modularized inputtools, redesigned group management