updated styling and build process