partial fix for promotion error
separate event handlers into events.js and add foundations for boardHistory feature
rename view folder to views
separate pgn.html js into own js file
put back pgn.js due to bugs
transition to cycling between fen states instead of loading all moves
more transitioning to use fen states instead of loading all moves
get fen cycling working and fix a few bugs
fix styling and check indicators
remove redundant code
remove more redundant code / cleanup / bug fixes
add correct initial fen + styling and autoscroll fixes