Rename from immutable class to programmable tuple

The scope of the module has been narrowed and the entire project is
renamed to be programmable tuple.