working dir changes
Still implementing exceptions handling.
Currently project is broken