Cleaning up, refactoring code. Fixed slash mechanics,