Initial Structur
Add the main part