A Dynamic Window Manager based on DWM