fix bugs with init method in constructor
fix code in 'list' to original indent
Merge pull request #5 from DeadByElpy/master

remove bug code in constructor, update 'init' method