Keyboard updates

Added horizontal keys.
modified the way the the key quarters are rendered so they are built
correctly