Ordering Class properties by visibility/alphabetic