Started porting BOM generator to web.