switched to gulp for builds, some keyboard improvements