Added License, updated artistic, completed init