added image slide object and refactored vertical positioning