Issue #6 - Added pagination and styles.