added presentation pics and improved source code