Added LCD portion, updated input code to gracefully handle 0 or negative
values, new time duration immediately breaks current loop.