First finished alpha of the backend done. Still need to correct a lot of
cosmetic errors