moved views into separate folder
added base view test case
started adding transaction views and relevant tests