Added a lot of files, removed all errors, changed most of the names