Overhaul

Added .gitignore, small restructualization, merging

BUGS: Wave throw direction doesnt work