added push state and moded project files