Create spec helper and shared examples. Start ceaning up base test.