real time client side parsing of regexp

I used javascrsipt peg parser (called canopy) to parse the regexp in javascript - so no ruby is needed.

I had to do some minor changes to allow simple static file serving - such as removed require.js and moved /public into /app  
I think its possible to put require.js back, but I don't have much experience with it so I'm leaving it as is.