Added all backend stuff and gson jar