Updates asset controllers, and minor changes.

- Controllers bind all properties.
- All short and byte types are changed to int.
- Some rearranged code.