changed the file and directory structure. added a lot of files to the
repository.