Update deprecated api calls
Make lcd text persist properly
Use tabs instead of spaces, remove unnecessary spaces