:) Есть такая хорошая поговорка: "После драки кулаками не машут".
Очень сильно сомневаюсь, что уже можно что-то исправить, засраное за столь значительное время.
Именно засроное, так как по другому это ни как не назовёшь.
Изначально нужно было нормально работать, именно работать над проектом и не позволять или исправлять возникающие проблемы (а их было много и серьёзные), а не спустя какое-то время пытаться что-то исправить. Так как такой снежный ком тяжело будет размотать ;)