Popup notifications & core adjustments

NOT DONE, DON'T MERGE!