Added initial backend testing, separated backend and frontend tests