Add license (MIT)
Make pushState use configurable