reflecting API changes, due to use of properties
updated ignore patterns
updated examples
reflecting changes due to use of properties
using Instances.class_is_first()/class_is_last() methods now
updated API calls
organized example files using packages