Refactoring

* Changing AddSectionAndKey back to AddSection. Looks like this works ok
as long as I insert a blank Object as opposed to an Object with two
blank parameters.
* Removing unnecessary floor/ceiling number validation. This is because
people may want to define a window in positions outside the primary
monitor.