Changes:

- reworked the code to make it more efficient
- added ability to use first n letters of image filename in model number
- added ability to use default text value when no filename exists
- removed the osc layout because it was broken and pointless for this task
- commented the code to make it easy to follow for anyone who wants to modify it
- rewrote documentation in html format

More...