Move pipe-core out to it's own project and reimport classes fixes #58