fixed dependenceis
fix invalid variable declaration name
restructure readme