u64 representation of the board works, started working on moves