updated version number and changed coding style, thou theres still some left to be done