fixing error messages

Bumping version number and date (#13)

removing `new Array()` syntax in favour of `[]`
caching functionality

* experimental,definitely.
* needs some work to fix still