Make backbone better and stronger

Better naming convence,
Better metadata handling
United model parse logic