Fixed path bug, added backend skeleton