profile_tree: initial implementation

	- Initial implementation of the profile tree that'll be used to
	  generate valid profiles. Child and parent are currentlt
	  not linked correctly

Signed-off-by: Alberto Corona <alberto@0x1a.us>