added files

updates project based on Clarks code