Complete refactor part 1
- lib in one art.js file
- implementing own spec framework
- adds asset compilation.