Refactor public and private functions

 - hide private headers in src folder
 - hide private functions by attribute hidden
 - remove SCPI_ prefix from private functions