include all files
big changes
all new files'
some shit working, some not
simple funcitonality
update