black fields are manually added
added some string handling
added create new board button
added a direction selector toggle button
big changes, sorry for not listing them
too much changed, sorry again