1.7 Update part 1

things not working include keybinds
and rendering
1.7 Update part 2

Finished 1.7 port