Initial commit REST backend