Updated functional tests

Added tests to ensure no information leakage between users
Added test for RESTful design giving unique URLs for each use