Yes, any additions or bug fixes anyone wants to submit code for, I would be more than willing to adopt and give credit in the source to the author. I had actually thought about a config file to hold user settings like personal text coloring and all but wanted others opinion if this would be neccessary, because as you said it would be quiet a bit of new code and a large config file.
Also the current line number being displayed is an excellent suggestion. I will look into a decent way of doing so. I will probably just add it to the $status bar at the bottom.