Making the message consistent

credit:
https://github.com/carlosazevedo/web2project/commit/f54274c12e794a7ccd17
40ffd8ac3cddc97741db
fixed the vertical alignment

credit:
https://github.com/carlosazevedo/web2project/commit/a13eeac7b4d66e9569e9
93af5c65bf1a3aa3cce3 and
https://github.com/carlosazevedo/web2project/commit/a8795738c630da972b87
dbec82a6b2748740b4a9
applied some fixes to reflect the new object design

credit:
https://github.com/carlosazevedo/web2project/commit/39177c91ec482e4f0713
66343ccebc5e679e30e7
removed the static variable check

credit:
https://github.com/carlosazevedo/web2project/commit/e867d69b635593e71bf1
fcf18f4d5c84d7c5f9aa
fixed the error handling of the update task

credit:
https://github.com/carlosazevedo/web2project/commit/34a7cb864afa8f38f6f8
e03e08734505dc4713a1
corrected the variable name

credit:
https://github.com/carlosazevedo/web2project/commit/c6c51cbade550e0399e8
5f951404aa339daef2f9
fixing the css class

credit:
https://github.com/carlosazevedo/web2project/commit/a8472db3e446ddb9286b
7813c8c3e56742e16928
fixing the missing index

credit:
https://github.com/carlosazevedo/web2project/commit/8948de9766c2588b4554
32678b18e73df49b1cb0
making labels consistent

credit:
https://github.com/carlosazevedo/web2project/commit/263150fee79699798149
d57dbb40bcb47e8e1c35