init express and general structure