add adenin components
Change positioning logic from absolute by default, to relative by default

Only components having style: absolute can be positioned absolute when inside of a container which has no layout attribute assigned