Added repo structure and packages