V4.0

added demos and other files that were excluded from an earlier push to personal repo.