added sample data generation and basic table styling