added user class, first menu actions, code cleaning, CoSaver now with + methods