adding skeleton and basic build