Update

- Added Result Layer to accomodate better OO front-end
- Fixed bugs