Basic upload class structure created