Feature/13 use phantomas commonjs module

fixes #13