Initial commit

Initial untouched, not really commented source