Class now accepts init vars upon object contstruction