Organize modules inclusion

Also it fixes the bug with respond_with returning empty body in some cases.
Use only respond_with on create a tag