updated the manufacturer name and the controller name
updated all of the function documentation, adding placeholders and some function descriptions