Add separator support, fix components layouting, update example