Chore/update api calls

updated and cleaned up some code in StorageAPI.java and BQUtils.java
Might be better to throw a 500 here rather than making assumptions about the IOException's message