Added first Utils, Factory, Writer and Exception classes

Added the first Utils, Factory, Writer and Exception classes.
No test written so far.