First backend version completed. If bugs are found please use GitHub