Encapsulate localStorage & minor styling fix