Created '*_data.cpp' files, modified API files a bit
Minor comment tweaks