Better frontend
Fix typo and organize endpoints