Initial source commit
Initial licence commit