started working on knight placement module