Added support for defining circular layouts via xml