Blueprints API

Implemented Blueprints.xml API. ME and TE values no longer have to be
set manually. Instead, information from blueprints API is used.