updated UI, added fluid response for mobile
fixed bug in api calls