initial work on create newer backend
udpated backend class and started working on server class

unfinished server work