Small fixes: div replaced with button, background refreshed, etc.