Completed view module.

- Removed dynamic scaling as it will be done externally
- Gave read messages priority over update messages
Added some test cases to view