Moved polyfill code to its own file so it can be modular
Added polyfill tests and included Extras from more
Added Number and Function polyfills