Couple of changes

Hi, 
Just a couple of changes I am hereby submitting, not much actually.
I just changed the Point class system, to turn it into something a bit more reusable and efficient (See [PiL](http://www.lua.org/pil/16.html) for more details on the code).
I added some improvements to some lines, using simple ternaries (makes less code to type), and wiping out semicolons, that happen to be optional to Lua.

Regards,
Roland.