add specs for transactions controller
add travis configs