Defined basic class structure