Nicely done! I'll be checking this out later when I can.
EDIT: Why so many functions with nothing in them?
Beta plugin like I said. I have a plugin base to begin everytime my plugins and its including some functions. When I will release stable version they will not be there anymore.