syntax fixes
updated hide function
moved some files around