Updated Views, added temp User

updated the Views, added additional constructor parameters and removed
others.
added a temporary User to test the change views.
Redo the sub Views Classes, remove code and recreate.