Added .idea to .gitignore and hid constructor for PuushClient
Added upload method to the client