split directories
update configurations
correct indents
split into smaller methods to fullfill cyclomatic complexity
switch to white space indents
refactor so that complexity is reduced
apply coding stands and make method names more clear