added net
added animation
cleaned up
added Context, getClass
reactivated some relevant error throws