Initial commit + adding the back-end