Menu background

consolidated files and added support for resizing