improve configuration, add class var for template defaults and use sensible defaults on flood contorl for dev/test env
some public methods in base controllers should be protected or private
update phpdocs and add additional typehints
remove user specific entry from .gitignore
update phpdocs and add additional typehints