Added Demo 12
Finished Demo12, fixed pointer naming convention