~ Renamed some variables.
+ Added API. (What it is for now.)