added surefire plugin
major refactor, created sub media folder and global LibraryBuilder