Refactor main.rb
Used object_id instead of object's hash, add description for TextEdit
Change main app to use object_id instead of object's hash
Add description about TextEdit when it's destroyed
Fix typo
Task: use full path instead of relative path
Add expand_path
Use absolute path in TextEdit's path
Set font everytime a TextEdit is created
Add helpers to TextEdit, stylesheet theming example