Add express
Move public stuff to public folder
Support subdirectories