Learning javascript, and various mapping libraries / modules that exist.