added major functionality
commit before new branck creation
Changed coordinate creation method and completed jumping functionality
add king functionality, though buggy