Finished Keyboard.dart for now, it works pretty good! :)