Merge pull request #2 from italy-portugal/develop

Fixed design and various bugs in search.
Merge pull request #3 from italy-portugal/develop

Develop adds some major fixes and design updates
Merge pull request #4 from italy-portugal/develop

Develop
Merge branch 'develop' of https://github.com/italy-portugal/IFMA-Courses
Merge pull request #5 from italy-portugal/develop

Develop
Merge branch 'master' of https://github.com/italy-portugal/IFMA-Courses