modified views. modified and added additional tests. some css changes. some migrations.