creating package structure
cleaning up