remove old style source files
add modern build files and updates style source