semicolons consistency
fixing the aug code formatting screw ups
extracted buildservice, WIP
got rid of a few closure

what I did not broke before is now surely broken
WIP: still pushing for one service object