Finished client side achievement submissions

They *should* work