added undo button and organized edit bar

yet to implement undo button