Вы должны понимать, какие сущности (блоки) и в какой последовательности использовать в проекте. Лучше всего зарисовать их на бумаге или прописать в текстовом документе.