updated all files for sharing with group. Added demos, renamed for clarity, etc

Signed-off-by: ScottHaileRobertson <heyemailthis+Git@gmail.com>