initial fresh & clean gem project structure