halt if there are no payments
rename container to body
add a footer
make footer stay always on bottom