moved misplaced test case to tests
generated workspace file added to gitignore
better interface templates
Formatting