Implemented backend
Basic index