Kaiju Fishing: Optimizatino and terrain

Optimization and terrain Hey everyone, since it's been a minute since my last update, buckle up for a longer than normal update on KF. So as most of the main features are in playable states our next main task is to star…