Yes...according to me you should definitely be concerned and not take it lightly.
According to your history which you have given. ...I don't think that you have taken any rest....which should have been the first thing done by you.
Get an Xray done immediately of the painful parts and get them evaluated by an orthopaedic surgeon
Full range of motion can occur even in the presence of fractures
I would suggest a below knee plaster and complete bed rest
with leg elevation even if the Xray comes out to be fine.........for proper healing of the soft tissue
Take anti inflammatory medicines along with calcium tablets.
The bruising will go away eventually with time as the blood collected in the area get resorbed.
I hope my answer is helpful.