added files and reorganized a bit