added donate implementation
layout fix
finished in-app buy
misc