Renaming for consistency
Unifying API errors
Restructuring
Adding top-level REST API module