First update

Basic board structure with main
FINAL ENGINE ALL WORKING