Step 3 done, array for storing messages created
Step 4: Layout looks ok for now
Step 4: DRY