Implement normal pseudo move generator
Implement pawn move generator function
Add common types to module and update readme