more work while i drink a couple of beers...
main engine working
more fixes such as css

todo: robustness, testing and visual polish