adds some core packages
redoing classes
changing readme information