My code

Sorry for this taking so long, finally found some time to push my code to github. There was a mess in my repos (long story) so there is only one commit including all changes now... If it is really necessary I can try to recover previous commits.