family: layout: all levels updated
All levels in the family activity is now updated to the Grid layout
mentioned in d2fe763
Advantages are as follows:
- The distance between the generations and nodes are maintained consistaintly throughout the level
- Adding a level is not a bruteforce placement of values, rather choosing the appropriate grid (x,y) value
- changing the grid size / distance won't affect the level layouts in any way
- The edges are firmly attached to the sides of the nodes and remain so on changing the width / height of the activity
Signed-off-by: Rudra Nil Basu <rudra.nil.basu.1996@gmail.com>