Add Achievement structure
Applying interface Changes