Classical Mechanics of non-conservative systems