updating repo with new files in appropriate locations, and appropriately
linked libraries