How to make top-down have separate move and aim directions