New hero module

gets a,w,s,d and up,left,right,down working (even diagonally)