This is the error I'm getting now:
Error occurred on line: 8 (GPLClass)
Type AchievementIncrementalType (AchievementId As String, CurrentSteps As Int, AchievementDescription As String, FormattedCurrentSteps As String, FormattedTotalSteps As String, LastUpdatedTimestamp As Long, AchievementName As String, Player As GPGSPlayer, RevealedImageUri As String, RevealedBitmap As Bitmap, State As Int, TotalSteps As Int, TypeOfAchievement As Int, UnlockedImageUri As String, UnlockedBitmap As Bitmap, XpValue As Long)
Your libraries depends on your project code. This isn't a bad thing but it makes it difficult to test it with a different project.
I don't think that it is worth chasing this. Move the activities out of the library.