more work on the build system
add files