Add purchase fuel functionality and replace sys out with logger