Beangle Project Object Model