backend started and modularized
modularized backend